.regist_comp {
  width: 100%;
  min-height: 100%;
  .content {
    padding: 20px;
    width: 1200px;
    margin: 0 auto;
    padding-left: 100px;
    // align-items: center;  
    height: 100%;
    .right {
      margin: 0 auto;
      width: 1100px;
      min-height: 80%;
      border-radius: 30px;
      border: 1px solid rgba(187, 187, 187, 100);
      .form {
        text-align: left;
        h2 {
          font-size: 30px;
          text-align: left;
          // margin-left: -50px;
          margin-bottom: 20px;
        }
        .avatar-uploader {
          margin-left: 110px;
          img {
            width: 100%;
          }
        }
        padding: 20px;
        .ant-form-item-control {
          width: 300px;
          input , .ant-select-selection {
            .ant-select-selection__rendered {
              height: 40px;
            }
            height: 40px;
          }
          margin-bottom: 20px;
          .ant-input-number {
            height: 40px;
          }
        }
        button {
          display: block;
          width: 360px;
          margin: 0 auto;
          margin-bottom: 20px;
        }
        .ant-checkbox-wrapper {
          >span:last-child {
            color: #ccc;
            font-size: 12px;
          }
        }
        .ant-row:last-child{
          text-align: left;
          .ant-form-item-control {
            width: 700px;
            textarea {
              min-height: 120px;
            }
          }
          .ant-form-item-label {
            width: 100px;
          }
        }
      }
    }
  }
}